unashamedly promote

Translations
бесстыдно продвигать
They unashamedly promote their products at every opportunity.
Они бесстыдно продвигают свои продукты при каждой возможности.